#include "mainwindow.h"
#include "ui_mainwindow.h"

#include <QToolBar>

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    // 创建两个工具栏
    QToolBar *toolbar1 = new QToolBar(this);
    QToolBar *toolbar2 = new QToolBar(this);
    this->addToolBar(Qt::LeftToolBarArea,toolbar1); // 设置初始位置
    this->addToolBar(Qt::RightToolBarArea,toolbar2);

    // 设置工具栏可以停靠位置 ,脱离原本位置后，不能回去
    toolbar2->setAllowedAreas(Qt::TopToolBarArea | Qt::LeftToolBarArea);
    // 设置不可浮动
    toolbar2->setFloatable(false);
    // 设置不可移动
    toolbar1->setMovable(false);
    // 创建菜单项目
    QAction *action1 = new QAction("打开");
    QAction *action2 = new QAction("大小");
    toolbar1->addAction(action1);
    toolbar2->addAction(action2);
}

MainWindow::~MainWindow()
{
    delete ui;
}
